package com.indexingsystem.system.service;

import com.indexingsystem.boss.Vo.ProductIndexingVersionGetReqVo;
import com.indexingsystem.boss.common.PagedResult;
import com.indexingsystem.boss.entity.IdxProductIndexingVersion;

public interface IdxProductIndexingVersionService {
	int deleteByPrimaryKey(String versionId);

	int insert(IdxProductIndexingVersion record);

	int insertSelective(IdxProductIndexingVersion record);

	IdxProductIndexingVersion selectByPrimaryKey(String versionId);

	int updateByPrimaryKeySelective(IdxProductIndexingVersion record);

	int updateByPrimaryKeyWithBLOBs(IdxProductIndexingVersion record);

	int updateByPrimaryKey(IdxProductIndexingVersion record);

	PagedResult<IdxProductIndexingVersion> getProductIndexingVersionList(
			ProductIndexingVersionGetReqVo productIndexingVersionGetReqVo);

	Integer getProductIndexingVersionListCount(ProductIndexingVersionGetReqVo productIndexingVersionGetReqVo);
}
